//import CH3.Demo2.PackageDemo;


public class CH4Demo {


/*
    float area;     //梯形的面积(变量声明)

    float computerArea() {          //计算面积(方法)
        area = (above+bottom)*height/2.0f;
        return area;
    }
    void setHeight(float h) {        //修改高(方法)
       this.height = h;
    }

    float above;    //梯形的上底(变量声明)
    float bottom;   //梯形的下底(变量声明)
    float height;    //梯形的高(变量声明)，实例成员变量，非静态成员变量，简称实例变量
    static int iii;//静态成员变量，类成员变量，简称 类变量

    public static void main(String[] args) {
        CH4Demo aa;
        aa =new CH4Demo();
        System.out.println(aa.height);//0.0
        aa.setHeight(3);
        System.out.println(aa.height);//3.0
        System.out.println(aa.iii);//0
        aa.iii=2;
        System.out.println(aa.iii);//2
*/
/*        int x=2;
        System.out.println(x);*/
    /*


        CH4Demo bb=new CH4Demo();
        bb.setHeight(4);
        System.out.println(bb.height);//4.0
        System.out.println(bb.iii);//2--->?
        System.out.println(aa.height);//3.0
    }
*/

    static int x = 10;
    static int y;
    int i=0;
    //y = CH4Demo.x+x1;
    //x =10;
    static void f3() {
        //i=3;  静态方法不能引用 实例变量，因为静态方法没有this指针，而实例变量又需要this指针
        /**/ int x1=5;
        y = CH4Demo.x+x1;
        /*y = this.x+x;//静态方法里没有this指针，不能用，编译错误*/
        System.out.println("y="+y);
       /*f2();*///出错，因为static方法没有this指针
    }
    void f2(){
       /* f();*/
    }
    void f() {
        i=3;
        x=5;
        this.x=6;
        System.out.println(x);
    }
    static int add(int a,int b)  //类方法
    { return a+b;
    }
    //断点
    //void CH4Demo(){//构造方法不能加void修饰，否则，就变成了一个普通方法
    CH4Demo(){
        System.out.println("CH4Demo ");
    }
    CH4Demo(int i,double iii){//CH4Demo_int_double
        //CH4Demo( i, iii)
        System.out.println("CH4Demo i="+i);
    }
    int sum(int a,  int b){//sum_int_int
        return a+b;
    }
    //long sum(long a,  long b){//sum_long_long
    //    return a+b;
    //}
 //   public static void main(String[] args) {
 //       CH4Demo aa=new CH4Demo();
 //       CH4Demo aa2=new CH4Demo(66,2);
 ///*       aa.f();
 //       aa.f();
 //       aa2.f();*/
 //       //aa.CH4Demo();
 //       //aa.sum((long)1,(long)2);
 //       //aa.sum((int)1L,(int)2L);
 //       aa.sum((int)1L,(int)2L);
 //   }

    //public static void main(String[] args) {
    //
    //    PackageDemo.pint(1);//完整包名的类
    //    CH3.Demo.PackageDemo.pintFault(2);
    //}

}

